mouth of a cave - German English Dictionary